export interface MainVO {
  /**
   * 主键
   */
  id: string | number;

  /**
   * 场景名称
   */
  sceneName: string;

  /**
   * 所属城市
   */
  city: string;

  /**
   *  室内/室外/自定义
   */
  indoorOutdoor: number;

  /**
   * 温度范围
   */
  temperatureRange: string;

  /**
   * 相对湿度
   */
  humidity: string | number;

  /**
   * 备注
   */
  remarks: string;

  /**
   * 图片地址
   */
  images: string;

  /**
   * 图片地址Url
   */
  imagesUrl: string;
  /**
   * 硬度评分（1-5）
   */
  hardness: number;

  /**
   * 光滑度评分（1-5）
   */
  smoothness: number;

  /**
   * 静音程度评分（1-5）
   */
  quietness: number;

  /**
   * 平整度评分（1-5）
   */
  flatness: number;

  /**
   * 地面名称
   */
  groundName: string;

}

export interface MainForm extends BaseEntity {
  /**
   * 主键
   */
  id?: string | number;

  /**
   * 场景名称
   */
  sceneName?: string;

  /**
   * 所属城市
   */
  city?: string;

  /**
   *  室内/室外/自定义
   */
  indoorOutdoor?: number;

  /**
   * 温度范围
   */
  temperatureRange?: string;

  /**
   * 相对湿度
   */
  humidity?: string | number;

  /**
   * 备注
   */
  remarks?: string;

  /**
   * 图片地址
   */
  images?: string;

  /**
   * 硬度评分（1-5）
   */
  hardness?: number;

  /**
   * 光滑度评分（1-5）
   */
  smoothness?: number;

  /**
   * 静音程度评分（1-5）
   */
  quietness?: number;

  /**
   * 平整度评分（1-5）
   */
  flatness?: number;

  /**
   * 地面名称
   */
  groundName?: string;

}

export interface MainQuery extends PageQuery {

  /**
   * 场景名称
   */
  sceneName?: string;

  /**
   * 所属城市
   */
  city?: string;

  /**
   *  室内/室外/自定义
   */
  indoorOutdoor?: number;

  /**
   * 温度范围
   */
  temperatureRange?: string;

  /**
   * 相对湿度
   */
  humidity?: string | number;

  /**
   * 备注
   */
  remarks?: string;

  /**
   * 图片地址
   */
  images?: string;

  /**
   * 硬度评分（1-5）
   */
  hardness?: number;

  /**
   * 光滑度评分（1-5）
   */
  smoothness?: number;

  /**
   * 静音程度评分（1-5）
   */
  quietness?: number;

  /**
   * 平整度评分（1-5）
   */
  flatness?: number;

  /**
   * 地面名称
   */
  groundName?: string;

  /**
   * 日期范围参数
   */
  params?: any;
}
